/**   
 * @Title: ZoomPirce.java 
 * @Package com.hanyong.admin.model.vipparam 
 * @Description: TODO(用一句话描述该文件做什么) 
 * @author Li  
 * @date 2018年6月7日 上午10:27:41 
 * @version V1.0   
 */
package com.hyfrogx.modules.zoom.param;

import lombok.Data;

import java.io.Serializable;

import javax.validation.constraints.Min;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.NotNull;

/** 
 * @ClassName: ZoomPirce 
 * @Description: TODO(普通会议室开会收费定价) 
 * @author Li
 * @date 2018年6月7日 上午10:27:41 
 *  
 */
@Data
public class ZoomPirce implements Serializable{

    private static final long serialVersionUID = 1526770170240383490L;

    //25方

	@NotNull(message="不能为空")
	@Min(value = 0, message = "免费试用")
	private Integer smallTypeZero;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer smallTypeOne;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer smallTypeTwo;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer smallTypeThree;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer smallTypeFour;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer smallTypeFive;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer smallTypeSix;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer smallTypeSeven;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer smallTypeEight;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer smallTypeTen;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer smallTypeEle;	
	
	//50方

	@NotNull(message="不能为空")
	@Min(value = 0, message = "免费试用")
	private Integer centerTypeZero;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer centerTypeOne;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer centerTypeTwo;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer centerTypeThree;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer centerTypeFour;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer centerTypeFive;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer centerTypeSix;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer centerTypeSeven;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer centerTypeEight;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer centerTypeTen;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer centerTypeEle;	
	
	//100方

	@NotNull(message="不能为空")
	@Min(value = 0, message = "免费试用")
	private Integer bigTypeZero;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer bigTypeOne;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer bigTypeTwo;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer bigTypeThree;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer bigTypeFour;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer bigTypeFive;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer bigTypeSix;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer bigTypeSeven;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer bigTypeEight;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer bigTypeTen;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer bigTypeEle;	
	
	//500方

	@NotNull(message="不能为空")
	@Min(value = 0, message = "免费试用")
	private Integer oversizeTypeZero;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer oversizeTypeOne;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer oversizeTypeTwo;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer oversizeTypeThree;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer oversizeTypeFour;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer oversizeTypeFive;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer oversizeTypeSix;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer oversizeTypeSeven;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer oversizeTypeEight;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer oversizeTypeTen;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer oversizeTypeEle;	
	
	//200方

	@NotNull(message="不能为空")
	@Min(value = 0, message = "免费试用")
	private Integer twohundredTypeZero;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer twohundredTypeOne;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer twohundredTypeTwo;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer twohundredTypeThree;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer twohundredTypeFour;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer twohundredTypeFive;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer twohundredTypeSix;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer twohundredTypeSeven;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer twohundredTypeEight;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer twohundredTypeTen;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer twohundredTypeEle;	
	
	//300方

	@NotNull(message="不能为空")
	@Min(value = 0, message = "免费试用")
	private Integer threeTypeZero;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer threeTypeOne;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer threeTypeTwo;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer threeTypeThree;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer threeTypeFour;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer threeTypeFive;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer threeTypeSix;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer threeTypeSeven;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer threeTypeEight;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer threeTypeTen;

	@NotNull(message="不能为空")
	@Min(value = 0, message = "价格不得小于0")
	private Integer threeTypeEle;	

	@Override
	public String toString() {
		return "{smallTypeZero=" + smallTypeZero + ", smallTypeOne=" + smallTypeOne + ", smallTypeTwo="
				+ smallTypeTwo + ", smallTypeThree=" + smallTypeThree + ", smallTypeFour=" + smallTypeFour
				+ ", smallTypeFive=" + smallTypeFive + ", smallTypeSix=" + smallTypeSix + ", smallTypeSeven="
				+ smallTypeSeven + ", smallTypeEight=" + smallTypeEight + ", smallTypeTen=" + smallTypeTen
				+ ", smallTypeEle=" + smallTypeEle + ", centerTypeZero=" + centerTypeZero + ", centerTypeOne="
				+ centerTypeOne + ", centerTypeTwo=" + centerTypeTwo + ", centerTypeThree=" + centerTypeThree
				+ ", centerTypeFour=" + centerTypeFour + ", centerTypeFive=" + centerTypeFive + ", centerTypeSix="
				+ centerTypeSix + ", centerTypeSeven=" + centerTypeSeven + ", centerTypeEight=" + centerTypeEight
				+ ", centerTypeTen=" + centerTypeTen + ", centerTypeEle=" + centerTypeEle + ", bigTypeZero="
				+ bigTypeZero + ", bigTypeOne=" + bigTypeOne + ", bigTypeTwo=" + bigTypeTwo + ", bigTypeThree="
				+ bigTypeThree + ", bigTypeFour=" + bigTypeFour + ", bigTypeFive=" + bigTypeFive + ", bigTypeSix="
				+ bigTypeSix + ", bigTypeSeven=" + bigTypeSeven + ", bigTypeEight=" + bigTypeEight + ", bigTypeTen="
				+ bigTypeTen + ", bigTypeEle=" + bigTypeEle + ", oversizeTypeZero=" + oversizeTypeZero
				+ ", oversizeTypeOne=" + oversizeTypeOne + ", oversizeTypeTwo=" + oversizeTypeTwo
				+ ", oversizeTypeThree=" + oversizeTypeThree + ", oversizeTypeFour=" + oversizeTypeFour
				+ ", oversizeTypeFive=" + oversizeTypeFive + ", oversizeTypeSix=" + oversizeTypeSix
				+ ", oversizeTypeSeven=" + oversizeTypeSeven + ", oversizeTypeEight=" + oversizeTypeEight
				+ ", oversizeTypeTen=" + oversizeTypeTen + ", oversizeTypeEle=" + oversizeTypeEle
				+ ", twohundredTypeZero=" + twohundredTypeZero + ", twohundredTypeOne=" + twohundredTypeOne
				+ ", twohundredTypeTwo=" + twohundredTypeTwo + ", twohundredTypeThree=" + twohundredTypeThree
				+ ", twohundredTypeFour=" + twohundredTypeFour + ", twohundredTypeFive=" + twohundredTypeFive
				+ ", twohundredTypeSix=" + twohundredTypeSix + ", twohundredTypeSeven=" + twohundredTypeSeven
				+ ", twohundredTypeEight=" + twohundredTypeEight + ", twohundredTypeTen=" + twohundredTypeTen
				+ ", twohundredTypeEle=" + twohundredTypeEle + ", threeTypeZero=" + threeTypeZero + ", threeTypeOne="
				+ threeTypeOne + ", threeTypeTwo=" + threeTypeTwo + ", threeTypeThree=" + threeTypeThree
				+ ", threeTypeFour=" + threeTypeFour + ", threeTypeFive=" + threeTypeFive + ", threeTypeSix="
				+ threeTypeSix + ", threeTypeSeven=" + threeTypeSeven + ", threeTypeEight=" + threeTypeEight
				+ ", threeTypeTen=" + threeTypeTen + ", threeTypeEle=" + threeTypeEle + "}";
	}

	
}
